home *** CD-ROM | disk | FTP | other *** search
/ Adobe Graphics & Publishing SDK 1996 December / Adobe Graphics & Publishing SDK 1996 December.iso / pc / pm65sdk / sourcecode / includes / pmkeywords.h < prev    next >
C/C++ Source or Header  |  1996-11-18  |  30KB  |  921 lines

  1. /*
  2.  *--- PageMakerKeywords.h -------------------------------------------
  3.  * Copyright 1990-96 Adobe Systems Inc.  All rights reserved.
  4.  *
  5.  * Constants for various command parameters.
  6.  *
  7.  * $Revision:   1.8  $
  8.  *
  9.  * $Author:   PMBuilder  $
  10.  * $Date:   04 Oct 1996 10:19:44  $
  11.  * $Log:   PMBuilds:CM:BASELINE:pmsdk:includes:vcs:pmkey.hv  $
  12.  * 
  13.  *
  14.  * 
  15.  *-------------------------------------------------------------------
  16.  */
  17.  
  18. #ifndef __PageMakerKeywords__
  19. #define __PageMakerKeywords__
  20.  
  21. #ifndef __PageMakerCommands__
  22. #include "PMCommands.h"
  23. #endif __PageMakerCommands__
  24.  
  25. #ifdef __MWERKS__
  26. #pragma once
  27. #endif
  28.  
  29. #define pm_a_keyword    pm_nullcommand + 5000
  30. #define pm_b_keyword    pm_nullcommand + 5100
  31. #define pm_c_keyword    pm_nullcommand + 5200
  32. #define pm_d_keyword    pm_nullcommand + 5300
  33. #define pm_e_keyword    pm_nullcommand + 5400
  34. #define pm_f_keyword    pm_nullcommand + 5500
  35. #define pm_g_keyword    pm_nullcommand + 5600
  36. #define pm_h_keyword    pm_nullcommand + 5700
  37. #define pm_i_keyword    pm_nullcommand + 5800
  38. #define pm_j_keyword    pm_nullcommand + 5900
  39. #define pm_k_keyword    pm_nullcommand + 6000
  40. #define pm_l_keyword    pm_nullcommand + 6100
  41. #define pm_m_keyword    pm_nullcommand + 6200
  42. #define pm_n_keyword    pm_nullcommand + 6300
  43. #define pm_o_keyword    pm_nullcommand + 6400
  44. #define pm_p_keyword    pm_nullcommand + 6500
  45. #define pm_q_keyword    pm_nullcommand + 6600
  46. #define pm_r_keyword    pm_nullcommand + 6700
  47. #define pm_s_keyword    pm_nullcommand + 6800
  48. #define pm_t_keyword    pm_nullcommand + 6900
  49. #define pm_u_keyword    pm_nullcommand + 7000
  50. #define pm_v_keyword    pm_nullcommand + 7100
  51. #define pm_w_keyword    pm_nullcommand + 7200
  52. #define pm_x_keyword    pm_nullcommand + 7300
  53. #define pm_y_keyword    pm_nullcommand + 7400
  54. #define pm_z_keyword    pm_nullcommand + 7500
  55.  
  56. #define pm_maxkeyword   pm_nullcommand + 7999
  57.  
  58.  
  59.  
  60. #define parm_default    -1  // use default... whatever that happens to be
  61. #define parm_dontcare   -2  // I don't care about this, leave it alone, or does not apply
  62. #define parm_none     0
  63. #define parm_normal     0
  64.  
  65. #define parm_left     0
  66. #define parm_center     1
  67. #define parm_right      2
  68. #define parm_top      3
  69. #define parm_bottom     4
  70.  
  71. #define align_left      0 /* alignment for Alignment and Tabs */
  72. #define align_center    1
  73. #define align_right     2
  74. #define align_justify   3
  75. #define align_force     4
  76. #define align_decimal   3
  77.  
  78. #define auto_none     0 /* auto renumbering mode for Book */
  79. #define auto_next     1
  80. #define auto_nextodd    2
  81. #define auto_nexteven   3
  82.  
  83. #define bump_upone      0 /* bump text size for SizeBump */
  84. #define bump_downone    1
  85. #define bump_upnext     2
  86. #define bump_downnext   3
  87.  
  88. #define case_normal     0 /* type case for Case */
  89. #define case_allcaps    1
  90. #define case_smallcaps    2
  91.  
  92. #define closestory_discard  0 // close story command
  93. #define closestory_place  1
  94.  
  95. #define color_rgb     0 // color models for DefineColor
  96. #define color_cmyk      1
  97. #define color_hls     2
  98. #define color_pantone   2 // obsolete
  99. #define color_lab     3
  100. #define color_multi_ink 4
  101. #define color_rgb255        5    // Starting w/ 6.0, RGB colors are now spec'd
  102.                                     // as 0 to 255, as opposed to 0 to 100%. color_rgb
  103.                                     // is used for 0 to 100% backward compatibility.
  104.                                     // color_rgb255 is used for new 0 to 255 scale.
  105.  
  106.  
  107. #define color_type_spot   0 // color types for DefineColor
  108. #define color_type_process  1
  109. #define color_type_tint   2
  110. #define color_type_hifi   3
  111.  
  112. #define column_bothpages  0 /* pages for column guides and move column */
  113. #define column_leftpage   1
  114. #define column_rightpage  2
  115.  
  116. #define style_palette         1     // doSuppressPalDraw
  117. #define color_palette         2     // doSuppressPalDraw
  118. #define control_palette      3     // doSuppressPalDraw
  119. #define    master_palette        4    // doSuppressPalDraw
  120. #define layer_palette        5    // doSuppressPalDraw
  121. #define hyperlink_palette    6    // doSuppressPalDraw
  122.  
  123. #define copy_none     0 /* copy files for SaveAs */
  124. #define copy_remote     1
  125. #define copy_linked     2
  126.  
  127. #define download_psandtt    1    /* Option for printoptionsps command */
  128. #define download_ttonly        2    /* Option for printoptionsps command */
  129.  
  130. #define edge_left     0 /* object edges for various commands */
  131. #define edge_center     1
  132. #define edge_right      2
  133. #define edge_top      3
  134. #define edge_bottom     4
  135. #define edge_lefttop    5
  136. #define edge_leftbottom   6
  137. #define edge_righttop   7
  138. #define edge_rightbottom  8
  139.  
  140. #define env_fontmetrics   1 // bit flags for ChangeEnv
  141. #define env_installedfonts  2
  142. #define env_additions   4
  143. #define env_plugins   4
  144.  
  145. #define fcs_selectedtext  0 // for find, change, spell commands
  146. #define fcs_currentstory  1
  147. #define fcs_allstories    2
  148. #define fcs_stopatend   0
  149. #define fcs_wrap      1
  150. #define fcs_window_close  0
  151. #define fcs_window_open   1
  152.  
  153. #define fc_anycase      0 // for find and change commands
  154. #define fc_matchcase    1
  155. #define fc_allinstances   0
  156. #define fc_wholeword    1
  157. #define fc_useattributes  0
  158. #define fc_clear      1
  159.  
  160. #define fc_attr_any       -3 // for findattr and changeattr commands
  161. #define fc_attr_normalstyle   0 
  162. #define fc_attr_boldstyle   1
  163. #define fc_attr_italicstyle   2
  164. #define fc_attr_underlinestyle  4
  165. #define fc_attr_strikethrustyle 8
  166. #define fc_attr_outlinestyle  16
  167. #define fc_attr_shadowstyle   32
  168. #define fc_attr_reversestyle  64
  169. #define fc_attr_allcap      1
  170. #define fc_attr_smallcap    2
  171.  
  172. #define fill_none     0 /* fill style for FillStyle */
  173. #define fill_paper      1
  174. #define fill_solid      2
  175. #define fill_tenpct     3
  176. #define fill_twentypct    4
  177. #define fill_thirtypct    5
  178. #define fill_fortypct   6
  179. #define fill_sixtypct   7
  180. #define fill_eightypct    8
  181. #define fill_vertfew    9
  182. #define fill_vertlots   10
  183. #define fill_horizfew   11
  184. #define fill_horizlots    12
  185. #define fill_diagfew    13
  186. #define fill_diaglots   14
  187. #define fill_hashfew    15
  188. #define fill_hashlots   16
  189.  
  190. #define flow_break      0 /* text flow for TextWrap */
  191. #define flow_jumpover   1
  192. #define flow_allsides   2
  193.  
  194. #define graphics_display_gray   0 /* graphic display preferences */
  195. #define graphics_display_normal   1
  196. #define graphics_display_highres  2
  197.  
  198. #define guides_front    0 /* guide layer preference */
  199. #define guides_back     1
  200.  
  201. #define hyph_manualonly   1 /* method for Hyphenation */
  202. #define hyph_plusdictionary 2
  203. #define hyph_plusalgorithm  3
  204.  
  205. #define index_nested    0 /* format for IndexFormat */
  206. #define index_runin     1
  207.  
  208. #define kern_none     0 /* kerning amount for ManualKerning */
  209. #define kern_closerfine   1
  210. #define kern_apartfine    2
  211. #define kern_closercoarse 3
  212. #define kern_apartcoarse  4
  213.  
  214. #define lead_proportional 0 /* leading method for SpacingOptions */
  215. #define lead_topofcaps    1
  216. #define lead_baseline   2
  217.  
  218. #define line_none     0 /* line style for LineStyle and RuleAbove/Below */
  219. #define line_hairline   1
  220. #define line_halfpoint    2
  221. #define line_onepoint   3
  222. #define line_twopoint     4
  223. #define line_fourpoint    5
  224. #define line_sixpoint   6
  225. #define line_eightpoint   7
  226. #define line_twelvepoint  8
  227. #define line_thinthin   9
  228. #define line_thickthin    10
  229. #define line_thinthick    11
  230. #define line_thinthickthin  12
  231. #define line_thindash   13
  232. #define line_mediumdash   14
  233. #define line_thickdash    15
  234. #define line_squares    16
  235. #define line_dots     17
  236. #define line_solid      31
  237.  
  238. #define measurement_inches  0 /* measurement unit preferences */
  239. #define measurement_decimalinches 1
  240. #define measurement_metric  2
  241. #define measurement_pica  3
  242. #define measurement_cicero  4
  243. #define measurement_custom  5
  244.  
  245. #define newpages_before   0 /* insertion location for InsertPages */
  246. #define newpages_after    1
  247. #define newpages_between  2
  248.  
  249. #define num_arabic      0 /* number types for PageNumbers */
  250. #define num_upperroman    1
  251. #define num_lowerroman    2
  252. #define num_upperalpha    3
  253. #define num_loweralpha    4
  254. #if    defined(CJK)
  255. #define    num_fullwidth        1000
  256. #define    num_ideographic        1001
  257. #endif
  258.  
  259. #define page_LM       -3  /* non-numeric page numbers for Page */
  260. #define page_RM       -4
  261. #define page_next     -5
  262. #define page_prev     -6
  263.  
  264. #define place_independent 0 /* placement options for Place */
  265. #define place_newstory    0
  266. #define place_replaceentire 1
  267. #define place_inlinegraphic 1
  268. #define place_inserttext  2
  269. #define place_replacetext 2
  270.  
  271. #define parm_horizontal   1
  272. #define parm_vertical   2
  273.  
  274. #define position_normal   0 /* type position for Position */
  275. #define position_superscript 1
  276. #define position_subscript  2
  277.  
  278. #define preserve_line   0 // hints for FontDrawing
  279. #define preserve_char   1
  280.  
  281. #define    psmemory_normal        parm_normal    /* reserved EPS memory preference */
  282. #define    psmemory_maximum    1
  283.  
  284. #define render_clip_in        0    /* settings for RenderClip command */
  285. #define render_clip_out        1
  286.  
  287. #define save_faster     0 /* save option for Preferences */
  288. #define save_smaller    1
  289.  
  290. #define inknd_default        0    /* ink ND in ink setup dialog */
  291. #define inknd_set            1
  292.  
  293. #define style_normal    0 /* TypeStyles */
  294. #define style_bold      1
  295. #define style_italic    2
  296. #define style_underline   3
  297. #define style_outline   4
  298. #define style_shadow    5
  299. #define style_strikethru  6
  300. #define style_reverse   7
  301.  
  302. #define textamt_charfor   0 /* amount for TextSelect and TextCursor */
  303. #define textamt_charback  1
  304. #define textamt_wordfor   2
  305. #define textamt_wordback  3
  306. #define textamt_linefor   4
  307. #define textamt_lineback  5
  308. #define textamt_parafor   6
  309. #define textamt_paraback  7
  310. #define textamt_holefor   8
  311. #define textamt_holeback  9
  312. #define textamt_storyfor  10
  313. #define textamt_storyback 11
  314. #define textamt_eolfor    12
  315. #define textamt_eolback   13
  316. #define textamt_sentfor   14
  317. #define textamt_sentback  15
  318. #define textamt_runfor    16
  319. #define textamt_runback   17
  320. #define textamt_all     18
  321.  
  322. #define toc_nopgnums    0 /* format for CreateTOC */
  323. #define toc_pgnumsbefore  1
  324. #define toc_pgnumsafter   2
  325.  
  326. #define track_notrack   0 /* kerning track for Track */
  327. #define track_vloose    1
  328. #define track_loose     2
  329. #define track_normal    3
  330. #define track_tight     4
  331. #define track_vtight    5
  332.  
  333. #define view_fit      -3  /* non-percentage choices for View */
  334. #define view_pasteboard   -4
  335.  
  336. #define wrap_none     0 /* wrap option for TextWrap */
  337. #define wrap_rect     1
  338. #define wrap_irregular    2
  339. #define wrap_custom     2 /* duplicate, should be removed someday */
  340.  
  341. #define wrap_layeroff    0
  342. #define wrap_layeron    1
  343. #define wrap_mixed        -2
  344.  
  345. #define    paste_text                0    /* format option for pastespecial (PM5) */
  346. #define    paste_rtf                1
  347. #define    paste_eps                2
  348. #define    paste_external            3
  349. #define    paste_colortron_colors    4    // mac only
  350. #define    paste_objectembed        5
  351. #define    paste_objectlink        6
  352. #define    paste_pict                7    /* mac only */
  353. #define    paste_metafile            8    /* mac only */
  354. #define    paste_tiff                9    /* win only */
  355. #define    paste_bitmap            10    /* win only */
  356. #define paste_enhmetafile        11    // win only
  357. #define paste_dib                12    // win only
  358.  
  359. /* the following are enums for various command parameters used only by
  360.  * the appropriate command action routines.
  361.  */
  362.  
  363. #define select_loc    0
  364. #define select_num    1
  365. #define select_id   2
  366.  
  367. //Keywords for tool command which activates a tool from the toolbox
  368. //ÑÑÑ if you change these defines, also  change them in  shelldef.h ÑÑÑ
  369. #define pointerTool                1
  370. #define txtTool                    2
  371. #define rotationTool            3
  372. #define cropTool                4
  373. #define diagLineTool            5
  374. #define perpLineTool            6
  375. #define roundedRectTool            7
  376. #define roundedRectFrameTool    8
  377. #define ovalTool                9
  378. #define ovalFrameTool            10
  379. #define polygonTool                11
  380. #define polygonFrameTool        12
  381. #define grabberTool                13
  382. #define zoomTool                14
  383.  
  384. // Old tool ids from PM6 and earlier. Used in QueryCurrentTool and doToolSelect
  385. #define pointerToolOld            1
  386. #define txtToolOld                2
  387. #define ovalToolOld                3
  388. #define roundedRectToolOld        4
  389. #define diagLineToolOld            5
  390. #define perpLineToolOld            6
  391. #define polygonToolOld            7
  392. #define zoomToolOld                8
  393. #define rotationToolOld            9
  394. #define cropToolOld                10
  395. #define    lastToolOld                10
  396.  
  397. /* Keywords for newlayer, layeroptions, getlayeroptions, getlayerlist.
  398.  * Must match CUSTOMCOLORINDEX in layers.h
  399.  */
  400. #define customColorLayer        27
  401.  
  402. // Information on which hyperlinks to get
  403. #define linkHyperlink            0x0001        // TOC link
  404. #define indexHyperlink            0x0002        // index link
  405. #define internalHyperlink        0x0004        // internal link
  406. #define externalURLHyperlink    0x0008        // external URL link
  407. #define externalFileHyperlink    0x0010        // external file link
  408. #define linkBookmark            0x0020        // TOC bookmark
  409. #define indexBookmark            0x0040        // index bookmark
  410. #define linkTitleBookmark        0x0080        // TOC title bookmark
  411. #define indexTitleBookmark        0x0100        // index title bookmark
  412. #define predefinedData            0x0200        // pdfmark info in private data
  413. #define allInOneQuery            0x1000        // reserved
  414.  
  415. // Keywords for image save command
  416. #define    imsave_format_tiff            0
  417. #define    imsave_format_jpeg            1
  418. #define    imsave_format_gif            2
  419. #define    imsave_format_dcs            3
  420.  
  421. #define    imsave_notrelink            0
  422. #define    imsave_relink                1
  423.  
  424. #define    imsave_notembedprofile        0
  425. #define    imsave_embedprofile            1
  426.  
  427. #define    imsave_notsavecrop            0
  428. #define    imsave_savecrop                1
  429.  
  430. #define    imsave_notsavesep            0
  431. #define    imsave_savesep                1
  432.  
  433. #define imsave_tiffcompr_none        0
  434. #define imsave_tiffcompr_moderate    1
  435. #define imsave_tiffcompr_max        2
  436. #define imsave_tiffcompr_maxlossy    3
  437.  
  438. #define    imsave_tiffprvw_none        0
  439. #define    imsave_tiffprvw_draft        1
  440. #define    imsave_tiffprvw_best        2
  441.  
  442. #define    imsave_tiffdata_base        0
  443. #define    imsave_tiffdata_sep            1
  444. #define    imsave_tiffdata_largeimage    2
  445.  
  446. #define    imsave_tiffdepth_1bit        0
  447. #define    imsave_tiffdepth_4bit        1
  448. #define    imsave_tiffdepth_8bit        2
  449. #define    imsave_tiffdepth_mils        3
  450.  
  451. #define    imsave_tiff_notstrict6        0
  452. #define    imsave_tiff_strict6            1
  453.  
  454. #define    imsave_jpegqual_low            0
  455. #define    imsave_jpegqual_med            1
  456. #define    imsave_jpegqual_high        2
  457. #define    imsave_jpegqual_max            3
  458.  
  459. #define    imsave_jpegres_image        0
  460. #define    imsave_jpegres_screen        1
  461.  
  462. #define    imsave_jpeg_cmyk2cmyk        0
  463. #define    imsave_jpeg_cmyk2rgb        1
  464.  
  465. #define    imsave_gifdepth_4            0
  466. #define    imsave_gifdepth_8            1
  467. #define    imsave_gifdepth_16            2
  468. #define    imsave_gifdepth_32            3
  469. #define    imsave_gifdepth_64            4
  470. #define    imsave_gifdepth_128            5
  471. #define    imsave_gifdepth_256            6
  472.  
  473. #define    imsave_gifpal_exact                0
  474. #define    imsave_gifpal_adaptiveDither    1
  475. #define    imsave_gifpal_adaptiveNoDither    2
  476. #define    imsave_gifpal_netscape            3
  477. #define    imsave_gifpal_system            4
  478.  
  479. #define    imsave_gifres_image            0
  480. #define    imsave_gifres_screen        1
  481.  
  482. #define    imsave_giftrans_none        0
  483. #define    imsave_giftrans_white        1
  484. #define    imsave_giftrans_black        2
  485.  
  486. #define    imsave_gif_notinterlaced    0
  487. #define    imsave_gif_interlaced        1
  488.  
  489. #define    imsave_dcs_binary            0
  490. #define    imsave_dcs_ascii            1
  491.  
  492. #define    imsave_dcs_singlefile        0
  493. #define    imsave_dcs_multifile        1
  494.  
  495. #define    imsave_dcspsprvw_none        0
  496. #define    imsave_dcspsprvw_72dpi        1
  497. #define    imsave_dcspsprvw_full        2
  498.  
  499. #define    imsave_dcsdspprvw_none        0
  500. #define    imsave_dcsdspprvw_1bit        1
  501. #define    imsave_dcsdspprvw_8bit        2
  502. #define    imsave_dcsdspprvw_24bit        3
  503.  
  504. enum { // keyword enums
  505.  
  506.  
  507.     // 'A' Keywords:
  508.     pm_additions             = (pm_a_keyword + 0),
  509.     pm_after                 = (pm_a_keyword + 1),
  510.     pm_all                     = (pm_a_keyword + 2),
  511.     pm_allcaps                 = (pm_a_keyword + 3),
  512.     pm_allpages             = (pm_a_keyword + 13),
  513.     pm_allsides             = (pm_a_keyword + 4),
  514.     pm_apartcoarse             = (pm_a_keyword + 5),
  515.     pm_apartfine             = (pm_a_keyword + 6),
  516.     pm_arabic                 = (pm_a_keyword + 7),
  517.     pm_aslowercase             = (pm_a_keyword + 8),
  518.     pm_astyped                 = (pm_a_keyword + 9),
  519.     pm_auto                 = (pm_a_keyword + 10),
  520.     pm_autooverlap             = (pm_a_keyword + 11),
  521.     pm_autotiling             = (pm_a_keyword + 12),
  522. // pm_allpages added at last minute as pm_a_keyword + 13; next keyword must be +14
  523.     pm_allinstances         = (pm_a_keyword + 14),
  524.     pm_allstories             = (pm_a_keyword + 15),
  525.     pm_any                     = (pm_a_keyword + 16),
  526.     pm_anycase                 = (pm_a_keyword + 17),
  527.  
  528.     // 'B' Keywords:
  529.     pm_back                 = (pm_b_keyword + 0),
  530.     pm_baseline             = (pm_b_keyword + 1),
  531.     pm_before                 = (pm_b_keyword + 2),
  532.     pm_between                 = (pm_b_keyword + 3),
  533.     pm_bold                 = (pm_b_keyword + 4),
  534.     pm_kbook                 = (pm_b_keyword + 5),
  535.     pm_both                 = (pm_b_keyword + 6),
  536.     pm_bothpages             = (pm_b_keyword + 7),
  537.     pm_bottom                 = (pm_b_keyword + 8),
  538.     pm_binary                 = (pm_b_keyword + 9),
  539.     pm_bitmap                 = (pm_b_keyword + 10),
  540.     pm_bottomleft             = (pm_b_keyword + 11),
  541.     pm_bottomright             = (pm_b_keyword + 12),
  542.     pm_boldstyle             = (pm_b_keyword + 13),
  543.  
  544.     // 'C' Keywords:
  545.     pm_center                 = (pm_c_keyword + 0),
  546.     pm_char                 = (pm_c_keyword + 1),
  547.     pm_ciceros                 = (pm_c_keyword + 2),
  548.     pm_closercoarse         = (pm_c_keyword + 3),
  549.     pm_closerfine             = (pm_c_keyword + 4),
  550.     pm_cmyk                 = (pm_c_keyword + 5),
  551.     pm_colorPalette         = (pm_c_keyword +6),
  552.     pm_column                 = (pm_c_keyword + 7),
  553.     pm_columnbreak             = (pm_c_keyword + 8),
  554.     pm_composite             = (pm_c_keyword + 9),
  555.     pm_controlpal             = (pm_c_keyword +10),
  556.     pm_kcopy                 = (pm_c_keyword + 11),
  557.     pm_custom                 = (pm_c_keyword + 12),
  558.     pm_customsolid             = (pm_c_keyword + 13),
  559.     pm_kclear                 = (pm_c_keyword + 14),
  560.     pm_kclose                 = (pm_c_keyword + 15),
  561.     pm_curstory             = (pm_c_keyword + 16),
  562.     pm_class_object         = (pm_c_keyword + 17),
  563.     pm_class_page             = (pm_c_keyword + 18),
  564.     pm_class_story             = (pm_c_keyword + 19),
  565.     pm_class_pub             = (pm_c_keyword + 20),
  566.     pm_class_masterpage     = (pm_c_keyword + 21),
  567.     pm_colortron             = (pm_c_keyword + 22),
  568.     pm_constrainedlinetool     = (pm_c_keyword + 23),
  569.     pm_croptool             = (pm_c_keyword + 24),
  570.     pm_customhandlecolor     = (pm_c_keyword + 25),
  571.  
  572.     // 'D' Keywords:
  573.     pm_decimal                 = (pm_d_keyword + 0),
  574.     pm_default                 = (pm_d_keyword + 1),
  575.     pm_diagfew                 = (pm_d_keyword + 2),
  576.     pm_diaglots             = (pm_d_keyword + 3),
  577.     pm_dontcare             = (pm_d_keyword + 4),
  578.     pm_dots                 = (pm_d_keyword + 5),
  579.     pm_down                 = (pm_d_keyword + 6),
  580.     pm_downnext             = (pm_d_keyword + 7),
  581.     pm_downone                 = (pm_d_keyword + 8),
  582.     pm_discard                 = (pm_d_keyword + 9),
  583.     pm_diaglinetool         = (pm_d_keyword + 10),
  584.     pm_dibbitmap             = (pm_d_keyword + 11),
  585.     pm_dcsformat             = (pm_d_keyword + 12),
  586.     pm_dcsbinary             = (pm_d_keyword + 13),
  587.     pm_dcsascii             = (pm_d_keyword + 14),
  588.     pm_dcssinglefile         = (pm_d_keyword + 15),
  589.     pm_dcsmultifile         = (pm_d_keyword + 16),
  590.     pm_dcspsprvwnone         = (pm_d_keyword + 17),
  591.     pm_dcspsprvw72dpi         = (pm_d_keyword + 18),
  592.     pm_dcspsprvwfull         = (pm_d_keyword + 19),
  593.     pm_dcsdspprvwnone         = (pm_d_keyword + 20),
  594.     pm_dcsdspprvw1bit         = (pm_d_keyword + 21),
  595.     pm_dcsdspprvw8bit         = (pm_d_keyword + 22),
  596.     pm_dcsdspprvw24bit         = (pm_d_keyword + 23),
  597.  
  598.     // 'E' Keywords:
  599.     pm_eightpoint             = (pm_e_keyword + 0),
  600.     pm_eightypct             = (pm_e_keyword + 1),
  601.     pm_eol                     = (pm_e_keyword + 2),
  602.     pm_eps                     = (pm_e_keyword + 3),
  603.     pm_even                 = (pm_e_keyword + 4),
  604.     pm_external             = (pm_e_keyword + 5),
  605.     pm_enhmetafile             = (pm_e_keyword + 6),
  606.     pm_embedprofile         = (pm_e_keyword + 7),
  607.  
  608.     // 'F' Keywords:
  609.     pm_false                 = (pm_f_keyword + 0),
  610.     pm_fast                 = (pm_f_keyword + 1),
  611.     pm_faster                 = (pm_f_keyword + 2),
  612.     pm_fit                     = (pm_f_keyword + 3),
  613.     pm_fitonpaper             = (pm_f_keyword + 4),
  614.     pm_fontmetrics             = (pm_f_keyword + 5),
  615.     pm_force                 = (pm_f_keyword + 6),
  616.     pm_fortypct             = (pm_f_keyword + 7),
  617.     pm_fourpoint             = (pm_f_keyword + 8),
  618.     pm_fpo                     = (pm_f_keyword + 9),
  619.     pm_front                 = (pm_f_keyword + 10),
  620.  
  621.     // 'G' Keywords:
  622.     pm_grayout                 = (pm_g_keyword + 0),
  623.     pm_guide                 = (pm_g_keyword + 1),
  624.     pm_grabbertool             = (pm_g_keyword + 2),
  625.     pm_gifformat             = (pm_g_keyword + 3),
  626.     pm_gifdepth4             = (pm_g_keyword + 4),
  627.     pm_gifdepth8             = (pm_g_keyword + 5),
  628.     pm_gifdepth16             = (pm_g_keyword + 6),
  629.     pm_gifdepth32             = (pm_g_keyword + 7),
  630.     pm_gifdepth64             = (pm_g_keyword + 8),
  631.     pm_gifdepth128             = (pm_g_keyword + 9),
  632.     pm_gifdepth256             = (pm_g_keyword + 10),
  633.     pm_gifexact             = (pm_g_keyword + 11),
  634.     pm_gifadaptivedither     = (pm_g_keyword + 12),
  635.     pm_gifadaptivenodither     = (pm_g_keyword + 13),
  636.     pm_gifnetscape             = (pm_g_keyword + 14),
  637.     pm_gifsystem             = (pm_g_keyword + 15),
  638.     pm_gifresimage             = (pm_g_keyword + 16),
  639.     pm_gifresscreen         = (pm_g_keyword + 17),
  640.     pm_gifnone                 = (pm_g_keyword + 18),
  641.     pm_gifwhite             = (pm_g_keyword + 19),
  642.     pm_gifblack             = (pm_g_keyword + 20),
  643.     pm_gifnotinterlaced     = (pm_g_keyword + 21),
  644.     pm_gifinterlaced         = (pm_g_keyword + 22),
  645.  
  646.     // 'H' Keywords:
  647.     pm_hairline             = (pm_h_keyword + 0),
  648.     pm_halfpoint             = (pm_h_keyword + 1),
  649.     pm_hashfew                 = (pm_h_keyword + 2),
  650.     pm_hashlots             = (pm_h_keyword + 3),
  651.     pm_hex                     = (pm_h_keyword + 4),
  652.     pm_highres                 = (pm_h_keyword + 5),
  653.     pm_hls                     = (pm_h_keyword + 6),
  654.     pm_horizfew             = (pm_h_keyword + 7),
  655.     pm_horizlots             = (pm_h_keyword + 8),
  656.     pm_horizontal             = (pm_h_keyword + 9),
  657.     pm_hifi                 = (pm_h_keyword + 10),
  658.     pm_hyperlinkPalette     = (pm_h_keyword + 11),
  659.  
  660.     // 'I' Keywords:
  661.     pm_inches                 = (pm_i_keyword + 0),
  662.     pm_inchesdecimal         = (pm_i_keyword + 1),
  663.     pm_independent             = (pm_i_keyword + 2),
  664.     pm_inlinegraphic         = (pm_i_keyword + 3),
  665.     pm_inserttext             = (pm_i_keyword + 4),
  666.     pm_intalledfonts         = (pm_i_keyword + 5),
  667.     pm_italic                 = (pm_i_keyword + 6),
  668.     pm_irregular             = (pm_i_keyword + 7),
  669.     pm_in                     = (pm_i_keyword + 8),
  670.     pm_italicstyle             = (pm_i_keyword + 9),
  671.     pm_inknddefault         = (pm_i_keyword + 10),
  672.     pm_inkndset             = (pm_i_keyword + 11),
  673.  
  674.     // 'J' Keywords:
  675.     pm_jumpover             = (pm_j_keyword + 0),
  676.     pm_justify                 = (pm_j_keyword + 1),
  677.     pm_jpegformat             = (pm_j_keyword + 2),
  678.     pm_jpegquallow             = (pm_j_keyword + 3),
  679.     pm_jpegqualmed             = (pm_j_keyword + 4),
  680.     pm_jpegqualhigh         = (pm_j_keyword + 5),
  681.     pm_jpegqualmax             = (pm_j_keyword + 6),
  682.     pm_jpegresimage         = (pm_j_keyword + 7),
  683.     pm_jpegresscreen         = (pm_j_keyword + 8),
  684.     pm_jpegcmyk2cmyk         = (pm_j_keyword + 9),
  685.     pm_jpegcmyk2rgb         = (pm_j_keyword + 10),
  686.  
  687.     // 'K' Keywords:
  688.     // 'L' Keywords:
  689.     pm_last                 = (pm_l_keyword + 0),
  690.     pm_left                 = (pm_l_keyword + 1),
  691.     pm_leftbottom             = (pm_l_keyword + 2),
  692.     pm_leftpage             = (pm_l_keyword + 3),
  693.     pm_lefttop                 = (pm_l_keyword + 4),
  694.     pm_kline                 = (pm_l_keyword + 5),
  695.     pm_linked                 = (pm_l_keyword + 6),
  696.     pm_lm                     = (pm_l_keyword + 7),
  697.     pm_longedge             = (pm_l_keyword + 8),
  698.     pm_loose                 = (pm_l_keyword + 9),
  699.     pm_loweralpha             = (pm_l_keyword + 10),
  700.     pm_lowerroman             = (pm_l_keyword + 11),
  701.     pm_lowTIFF              = (pm_l_keyword + 12),
  702.     pm_lab                     = (pm_l_keyword + 13),
  703.     pm_layerPalette         = (pm_l_keyword + 13),
  704.  
  705.     // 'M' Keywords:
  706.     pm_manualfeed             = (pm_m_keyword + 0),
  707.     pm_manualonly             = (pm_m_keyword + 1),
  708.     pm_manualtiling         = (pm_m_keyword + 2),
  709.     pm_mediumdash             = (pm_m_keyword + 3),
  710.     pm_millimeters             = (pm_m_keyword + 4),
  711.     pm_minisaved             = (pm_m_keyword + 5),
  712.     pm_mirror                 = (pm_m_keyword + 6),
  713.     pm_metafile             = (pm_m_keyword + 7),
  714.     pm_matchcase             = (pm_m_keyword + 8),
  715.     pm_maximum                 = (pm_m_keyword + 9),
  716.     pm_masterPalette         = (pm_m_keyword + 10),
  717.     pm_multi_ink             = (pm_m_keyword + 11),
  718.  
  719.     // 'N' Keywords:
  720.     pm_negative             = (pm_n_keyword + 0),
  721.     pm_nested                 = (pm_n_keyword + 1),
  722.     pm_knewstory             = (pm_n_keyword + 2),
  723.     pm_next                 = (pm_n_keyword + 3),
  724.     pm_nexteven             = (pm_n_keyword + 4),
  725.     pm_nextodd                 = (pm_n_keyword + 5),
  726.     pm_nextpage             = (pm_n_keyword + 6),
  727.     pm_none                 = (pm_n_keyword + 7),
  728.     pm_nonumber             = (pm_n_keyword + 8),
  729.     pm_normal                 = (pm_n_keyword + 9),
  730.     pm_normalimage             = (pm_n_keyword + 10),
  731.     pm_normalpostscript     = (pm_n_keyword + 11),
  732.     pm_normalres             = (pm_n_keyword + 12),
  733.     pm_normaltrack             = (pm_n_keyword + 13),
  734.     pm_notrack                 = (pm_n_keyword + 14),
  735.     pm_numberafter             = (pm_n_keyword + 15),
  736.     pm_numberbefore         = (pm_n_keyword + 16),
  737.     pm_numeric                 = (pm_n_keyword + 17),
  738.     pm_normalstyle             = (pm_n_keyword + 18),
  739.     pm_notrelink             = (pm_n_keyword + 19),
  740.     pm_notembedprofile         = (pm_n_keyword + 20),
  741.     pm_notsavecrop             = (pm_n_keyword + 21),
  742.     pm_notsavesep             = (pm_n_keyword + 22),
  743.  
  744.     // 'O' Keywords:
  745.     pm_odd                     = (pm_o_keyword + 0),
  746.     pm_off                     = (pm_o_keyword + 1),
  747.     pm_on                     = (pm_o_keyword + 2),
  748.     pm_onepoint             = (pm_o_keyword + 3),
  749.     pm_optimized             = (pm_o_keyword + 4),
  750.     pm_original             = (pm_o_keyword + 5),
  751.     pm_outline                 = (pm_o_keyword + 6),
  752.     pm_out                     = (pm_o_keyword + 7),
  753.     pm_objectembed             = (pm_o_keyword + 8),
  754.     pm_objectlink             = (pm_o_keyword + 9),
  755.     pm_omitTIFF             = (pm_o_keyword + 10),
  756.     pm_kopen                 = (pm_o_keyword + 11),
  757.     pm_outlinestyle         = (pm_o_keyword + 12),
  758.     pm_ovaltool             = (pm_o_keyword + 13),
  759.     pm_ovalframetool         = (pm_o_keyword + 14),
  760.  
  761.     // 'P' Keywords:
  762.     pm_pantone                 = (pm_p_keyword + 0),
  763.     pm_paper                 = (pm_p_keyword + 1),
  764.     pm_papertray             = (pm_p_keyword + 2),
  765.     pm_para                 = (pm_p_keyword + 3),
  766.     pm_pasteboard             = (pm_p_keyword + 4),
  767.     pm_preprint             = (pm_p_keyword + 5),
  768.     pm_proof                 = (pm_p_keyword + 6),
  769.     pm_picas                 = (pm_p_keyword + 7),
  770.     pm_plusalgorithm         = (pm_p_keyword + 8),
  771.     pm_plusdictionary         = (pm_p_keyword + 9),
  772.     pm_positive             = (pm_p_keyword + 10),
  773.     pm_preservechar         = (pm_p_keyword + 11),
  774.     pm_preserveline         = (pm_p_keyword + 12),
  775.     pm_previous             = (pm_p_keyword + 13),
  776.     pm_proportional         = (pm_p_keyword + 14),
  777.     pm_pub                     = (pm_p_keyword + 15),
  778.     pm_pict                 = (pm_p_keyword + 16),
  779.     pm_prev                 = (pm_p_keyword + 17),
  780.     pm_process                 = (pm_p_keyword + 18),
  781.     pm_publication             = (pm_p_keyword + 19),
  782.     pm_kplace                 = (pm_p_keyword + 20),
  783.     pm_psandtt                 = (pm_p_keyword + 21),
  784.     pm_plugins                 = (pm_p_keyword + 22),
  785.     pm_pointertool             = (pm_p_keyword + 23),
  786.     pm_polygontool             = (pm_p_keyword + 24),
  787.     pm_polygonframetool     = (pm_p_keyword + 25),
  788.  
  789.     // 'R' Keywords:
  790.     pm_rect                 = (pm_r_keyword + 0),
  791.     pm_remote                 = (pm_r_keyword + 1),
  792.     pm_replaceentire         = (pm_r_keyword + 2),
  793.     pm_replacetext             = (pm_r_keyword + 3),
  794.     pm_reverse                 = (pm_r_keyword + 4),
  795.     pm_rgb                     = (pm_r_keyword + 5),
  796.     pm_right                 = (pm_r_keyword + 6),
  797.     pm_rightbottom             = (pm_r_keyword + 7),
  798.     pm_rightpage             = (pm_r_keyword + 8),
  799.     pm_righttop             = (pm_r_keyword + 9),
  800.     pm_rm                     = (pm_r_keyword + 10),
  801.     pm_run                     = (pm_r_keyword + 11),
  802.     pm_runin                 = (pm_r_keyword + 12),
  803.     pm_rtf                     = (pm_r_keyword + 13),
  804.     pm_reversestyle         = (pm_r_keyword + 14),
  805. // "rgbpct" is the same value as "rgb", but as a new keyword for 6.0, it 
  806. // clarifies the distinction between 0-100% rgb values and 0-255 rgb values.
  807.     pm_rgbpct                 = (pm_r_keyword + 15),
  808.     pm_rgb255                 = (pm_r_keyword + 16),
  809.     pm_rectangletool         = (pm_r_keyword + 17),
  810.     pm_rotatetool             = (pm_r_keyword + 18),
  811.     pm_rectangleframetool     = (pm_r_keyword + 19),
  812.     pm_relinkimage             = (pm_r_keyword + 20),
  813.  
  814.     // 'S' Keywords:
  815.     pm_saved                 = (pm_s_keyword + 0),
  816.     pm_scaling                 = (pm_s_keyword + 1),
  817.     pm_sent                 = (pm_s_keyword + 2),
  818.     pm_separations             = (pm_s_keyword + 3),
  819.     pm_seps                 = (pm_s_keyword + 4),
  820.     pm_shadow                 = (pm_s_keyword + 5),
  821.     pm_shortedge             = (pm_s_keyword + 6),
  822.     pm_sixpoint             = (pm_s_keyword + 7),
  823.     pm_sixtypct             = (pm_s_keyword + 8),
  824.     pm_smallcaps             = (pm_s_keyword + 9),
  825.     pm_smaller                 = (pm_s_keyword + 10),
  826.     pm_solid                 = (pm_s_keyword + 11),
  827.     pm_spot                 = (pm_s_keyword + 12),
  828.     pm_squares                 = (pm_s_keyword + 13),
  829.     pm_story                 = (pm_s_keyword + 14),
  830.     pm_strikethru             = (pm_s_keyword + 15),
  831.     pm_stylePalette         = (pm_s_keyword + 16),
  832.     pm_subscript             = (pm_s_keyword + 17),
  833.     pm_superscript             = (pm_s_keyword + 18),
  834.     pm_selectedtext         = (pm_s_keyword + 19),
  835.     pm_shadowstyle             = (pm_s_keyword + 20),
  836.     pm_stopatend             = (pm_s_keyword + 21),
  837.     pm_strikethrustyle         = (pm_s_keyword + 22),
  838.     pm_savecrop             = (pm_s_keyword + 23),
  839.     pm_savesep                 = (pm_s_keyword + 24),
  840.     // 'T' Keywords:
  841.     pm_tall                 = (pm_t_keyword + 0),
  842.     pm_template             = (pm_t_keyword + 1),
  843.     pm_tenpct                 = (pm_t_keyword + 2),
  844.     pm_text                 = (pm_t_keyword + 3),
  845.     pm_textblock             = (pm_t_keyword + 4),
  846.     pm_thickdash             = (pm_t_keyword + 5),
  847.     pm_thickthin             = (pm_t_keyword + 6),
  848.     pm_thindash             = (pm_t_keyword + 7),
  849.     pm_thinthick             = (pm_t_keyword + 8),
  850.     pm_thinthickthin         = (pm_t_keyword + 9),
  851.     pm_thinthin             = (pm_t_keyword + 10),
  852.     pm_thirtypct             = (pm_t_keyword + 11),
  853.     pm_thumbnails             = (pm_t_keyword + 12),
  854.     pm_tight                 = (pm_t_keyword + 13),
  855.     pm_tint                 = (pm_t_keyword + 14),
  856.     pm_top                     = (pm_t_keyword + 15),
  857.     pm_topofcaps             = (pm_t_keyword + 16),
  858.     pm_transverse             = (pm_t_keyword + 17),
  859.     pm_true                 = (pm_t_keyword + 18),
  860.     pm_twelvepoint             = (pm_t_keyword + 19),
  861.     pm_twentypct             = (pm_t_keyword + 20),
  862.     pm_twopoint             = (pm_t_keyword + 21),
  863.     pm_tiff                 = (pm_t_keyword + 22),
  864.     pm_topleft                 = (pm_t_keyword + 23),
  865.     pm_topright             = (pm_t_keyword + 24),
  866.     pm_ttonly                 = (pm_t_keyword + 25),
  867.     pm_textcursortool         = (pm_t_keyword + 26),
  868.     pm_tiffformat             = (pm_t_keyword + 27),
  869.     pm_tfcomprnone             = (pm_t_keyword + 28),
  870.     pm_tfcomprmoderate         = (pm_t_keyword + 29),
  871.     pm_tfcomprmax             = (pm_t_keyword + 30),
  872.     pm_tfcomprmaxlossy         = (pm_t_keyword + 31),
  873.     pm_tfprvwnone             = (pm_t_keyword + 32),
  874.     pm_tfprvwdraft             = (pm_t_keyword + 33),
  875.     pm_tfprvwbest             = (pm_t_keyword + 34),
  876.     pm_tfdatabase             = (pm_t_keyword + 35),
  877.     pm_tfdatasep             = (pm_t_keyword + 36),
  878.     pm_tfdatalargeimage     = (pm_t_keyword + 37),
  879.     pm_tfdepth1bit             = (pm_t_keyword + 38),
  880.     pm_tfdepth4bit             = (pm_t_keyword + 39),
  881.     pm_tfdepth8bit             = (pm_t_keyword + 40),
  882.     pm_tfdepthmils             = (pm_t_keyword + 41),
  883.     pm_tfnotstrict6         = (pm_t_keyword + 42),
  884.     pm_tfstrict6             = (pm_t_keyword + 43),
  885.  
  886.     // 'U' Keywords:
  887.     pm_underline             = (pm_u_keyword + 0),
  888.     pm_up                     = (pm_u_keyword + 1),
  889.     pm_upnext                 = (pm_u_keyword + 2),
  890.     pm_upone                 = (pm_u_keyword + 3),
  891.     pm_upperalpha             = (pm_u_keyword + 4),
  892.     pm_upperroman             = (pm_u_keyword + 5),
  893.     pm_useattributes         = (pm_u_keyword + 6),
  894.     pm_underlinestyle         = (pm_u_keyword + 7),
  895.  
  896.     // 'V' Keywords:
  897.     pm_vertfew                 = (pm_v_keyword + 0),
  898.     pm_vertlots             = (pm_v_keyword + 1),
  899.     pm_veryloose             = (pm_v_keyword + 2),
  900.     pm_verytight             = (pm_v_keyword + 3),
  901.     pm_vertical             = (pm_v_keyword + 3),
  902.  
  903.     // 'W' Keywords:
  904.     pm_word                 = (pm_w_keyword + 0),
  905.     pm_wide                 = (pm_w_keyword + 1),
  906.     pm_wholeword             = (pm_w_keyword + 2),
  907.     pm_wrap                 = (pm_w_keyword + 3),
  908.  
  909.     // 'Z' Keywords:
  910.     pm_zoomtool             = (pm_z_keyword + 0),
  911.  
  912.  
  913.     cqdummy2 = 0
  914.  
  915. };
  916.  
  917.  
  918. #endif
  919.  
  920. // end of PageMakerKeywords.h
  921.